.footer {
  width: 1500px;
  height: 793px;
  background-color: #fff;
}

.footer .footer_top {
  width: 1500px;
  height: 186px;
}

.footer .footer_top .footer_con_footer_credit {
  width: 1090px;
  height: 186px;
  margin: auto;
  border-bottom: 1px solid #6c6c6c;
}

.footer .footer_top .foot_link_mostmall {
  width: 16.6%;
  height: 140px;
  float: left;
  cursor: pointer;
}

.footer .footer_top .foot_link_mostmall .con {
  width: 158px;
  float: left;
  font-size: 16px;
  text-align: center;
  color: #333;
  font-weight: 600;
}

.footer .footer_top .foot_link_mostmall .con1 {
  width: 158px;
  float: left;
  font-size: 13px;
  color: #999;
  text-align: center;
}

.footer .footer_top_sen {
  width: 1500px;
  height: 303px;
}

.footer .footer_top_sen .footer_con_footer_links {
  width: 1090px;
  height: 303px;
  margin: auto;
}

.footer .footer_top_sen .footer_con_footer_links .linksa {
  width: 160px;
  height: auto;
  list-style-type: none;
  float: left;
  overflow: hidden;
  margin-top: 20px;
}

.footer .footer_top_sen .footer_con_footer_links .linksa .links {
  color: #666;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  float: left;
  overflow: hidden;
  width: 160px;
  height: 22px;
}

.footer .footer_top_sen .footer_con_footer_links .linksa li {
  height: 22px;
  width: 160px;
  color: #666;
  float: left;
  font-size: 12px;
  overflow: hidden;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box {
  width: 240px;
  height: 146px;
  float: left;
  overflow: hidden;
  list-style-type: none;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksf {
  width: 119px;
  height: 170px;
  float: left;
  overflow: hidden;
  margin-top: 20px;
  font-size: 12px;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksf .links {
  color: #666;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  float: left;
  overflow: hidden;
  width: 84px;
  height: 22px;
  text-align: center;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksf img {
  margin-left: 10px;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksf li {
  color: #666;
  float: left;
  font-size: 12px;
  overflow: hidden;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksg {
  width: 119px;
  height: 170px;
  float: right;
  overflow: hidden;
  text-align: center;
  margin-top: 20px;
  font-size: 12px;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksg .links {
  color: #666;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  float: left;
  overflow: hidden;
  width: 84px;
  height: 22px;
  text-align: center;
}

.footer .footer_top_sen .footer_con_footer_links .links_er_box .linksg li {
  width: 84px;
  color: #666;
  float: left;
  font-size: 12px;
  overflow: hidden;
}

.footer .footer_dy {
  width: 1500px;
  height: 95px;
}

.footer .footer_dy img {
  width: 100%;
  height: 95px;
}

.footer .footer_center {
  width: 1500px;
  height: 48px;
  background: url(http://a1.jmstatic.com/b8eb8e59f67968ee/footer_btm02_bg.jpg) center top repeat-x;
}

.footer .footer_center .footer_con {
  width: 1090px;
  height: 48px;
  margin: auto;
  line-height: 48px;
  font-size: 12px;
}

.footer .footer_center .footer_con a {
  color: #fff;
  padding-right: 12px;
  text-decoration: none;
}

.footer .footer_copyright {
  width: 1500px;
  height: 160px;
  background: url(http://a3.jmstatic.com/9fab7638c2b22895/newindex_footer_bg.png) #404040 center top repeat-x;
  line-height: 20px;
  color: #ccc;
}

.footer .footer_copyright .footer_copy_con {
  width: 1130px;
  height: 101px;
  padding: 14px 0 18px;
  line-height: 23px;
  margin: 0 auto;
  font-size: 12px;
}

.footer .footer_copyright .footer_copy_con a {
  color: #ccc;
  text-decoration: none;
}
